testis cords - Español Inglés Diccionario